Synonyms
endorse
to write one's name on the back of (a cheque)
support, authorize
espouse
to give one's support to (a cause, theory etc)
stand up for; support
give bond
pledge, promise
pledge, promise
STAND BEHIND as in Wiktionary
STAND BEHIND as in Wikipedia